<html>
<body>
Reports lambda formal parameter types that are redundant because they can be inferred from the context.
<p><b>Example:</b></p>
<pre><code>
  Map&lt;String, Integer&gt; map = ...
  map.forEach((String s, Integer i) -> log.info(s + "=" + i));
</code></pre>
<p>The quick-fix removes the parameter types from the lambda.</p>
<pre><code>
  Map&lt;String, Integer&gt; map = ...
  map.forEach((s, i) -> log.info(s + "=" + i));
</code></pre>
</body>
</html>